﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using MaxStudio.Concrete.DBUtility;

namespace MaxStudio.Concrete.IDAL
{
    interface IFunctionGroup
    {
        OperationResult<List<object>> getAllFunctionList(int currentPage, int PageSize, out int totalPage);

        OperationResult<object> craeteFunctionGroup(object instance);

        OperationResult<object> modifyFunctionGroup(object instance);

        OperationResult<object> deleteFunctionGroup(object instance);

        OperationResult<object> getFunctionGroupById(int id); 

    }
}
